/*RESET*/
*{
    margin:0;
    padding:0;
    /*list-style-type: none;*/
}
body{background:#fff;}
#box{width:100%; 
     margin:0 auto; 
     background-image: url(../imagens/menu/bg_top_img.jpg);
     min-height: 400px }

.error{font-size: 8pt;
       font-family: Arial;
       margin-left: 35px;
       /*color:#f4f4f4;*/
       color: red;
}
#login{
		background: #f4f4f4;
	}

#titulo{
    font-family: trebushed;
    font-size: larger;
    font-style: inherit;
    color: #1D1D1D;
    margin: 10px 0 10px 80px;
}

#titulo h3{
    color: white; 
    text-shadow: black 0.1em 0.1em 0.2em;

}
        




#header {
    
    border-radius: 5px;
    -moz-box-shadow: 3px 3px 4px #000;
    -webkit-box-shadow: 3px 3px 4px #000;
    box-shadow: 3px 3px 4px #000;
}

#rodape{
    background: url(../imagens/menu/bg.jpg) repeat;
    background-color:white;
    width:100%;
    height: auto;
    border-top:gray solid 1px;
    float: left;
    position:relative;
    bottom:0;
    font-size: 10pt;
    text-align: center;
    vertical-align: middle;
    color: #f4f4f4;
    border-radius: 5px;
    -moz-box-shadow: -3px -3px 3px #000;
    -webkit-box-shadow: -3px -3px 5px #000;
    box-shadow: -3px -3px 5px #000;
    margin-top: 20px;
}

#content{
    background: url(../imagens/menu/bg.jpg) repeat;
    width: 100%;
    margin: 30px 0 20px 30px;
    background: #fff;
    float: left;
    min-height: 400px;
}

.